# 无头模式
"""
开启无界面模式的方法
实例化配置对象
    options = webdriver.ChromeOptions()
配置对象添加开启无界面模式的命令
    options.add_argument("--headless")
配置对象添加禁用gpu的命令
    options.add_argument("--disable-gpu")
实例化带有配置对象的driver对象
    driver = webdriver.Chrome(chrome_options=options)
"""
from selenium import webdriver


# 创建一个配置对象
options = webdriver.ChromeOptions()

# 开启无界面模式
options.add_argument("--headless")
#　禁用gpu
options.add_argument("--disable-gpu")

# 无界面模式的另外一种开启方式
# options.set_headles()

# 实例化带有配置的driver对象
driver = webdriver.Chrome(executable_path="./chromedriver", chrome_options=options)

url = 'http://www.baidu.com'
driver.get(url)
print(driver.title)
driver.quit()
